(an engine) stop moving - İspanyolca İngilizce Sözlük